;(function(w, undefined){
    $.fn.lazyload = function() {
       let lazyImgs = $.map($('img.lazy').get(), function (i) {
            return $(i);
        });
          // 获取页面滚动的高度:  scrollTop()获取匹配元素相对滚动条顶部的偏移。
          let wtop =$(window).scrollTop();//页面滚动的高度就是窗口顶部与文档顶部之间的距离，也就是滚动条滚动的距离
          //let sTop = $(window).height()  + $(document).scrollTop()
          // 判断是否还有未加载的img:
          if (this.length > 0) {
              // 获取可视区域高度:不知道怎么写
              //let wheight = window.innerHeight||document.documentElement.clientHeight
              let  wheight=$(window).height()
              // 循环处理数组的每个img元素:
                $.each(lazyImgs, function (index, item) {
                  // 判断是否在可视范围内:
                  //item.offsetTop < totalScrollTop
                  if (item.offset().top  < wheight+wtop) {  //$.offset().top获取匹配元素距离文本文档顶的距离。
                    // console.log(item.offset().top ,wheight+wtop)
                    // 设置src属性:
                      item.attr('src', item.attr('data-original'));
                  }
              });
          }
    }

})(window)